package com.example.isak.myasd.dao;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.isak.myasd.domin.InfoDO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;


/**
 * 
 * @author isak
 * @email 1503386669@qq.com
 * @date 2020-10-16 15:34:34
 */
@Mapper
public interface InfoDao {

	InfoDO get(String id);
	
	Page<InfoDO> list(Page<InfoDO> page, @Param("entity")Map<String,Object> map);
	
	List<InfoDO> list(@Param("entity")Map<String,Object> map);
	
	int insert(InfoDO info);
	
	int update(InfoDO info);
	
	int remove(String id);
	
	int batchRemove(String[] ids);

	int save(InfoDO infoDO);
}
